self-contained device - Turco Inglés Diccionario